Skip to content

Update linux-firmware from 20220411 to 20230625-39-g59fbffa9 #2934

Merged

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Jul 25, 2023

Late loading tested on otherland (Dell PowerEdge R7525, AMD EPYC 7763):

$ dmesg | grep -e "Linux version" -e DMI: -e microcode
[    0.000000] Linux version 5.15.77.mx64.440 (root@theinternet.molgen.mpg.de) (gcc (GCC) 10.4.0, GNU ld (GNU Binutils) 2.37) #1 SMP Tue Nov 8 15:42:33 CET 2022
[    0.000000] DMI: Dell Inc. PowerEdge R7525/05Y13N, BIOS 2.7.3 03/30/2022
[   16.078332] microcode: CPU0: patch_level=0x0a001173
[   16.083306] microcode: CPU1: patch_level=0x0a001173
[…]
[   17.766911] microcode: CPU255: patch_level=0x0a001173
[   17.772061] microcode: Microcode Update Driver: v2.2.
[19322219.642408] microcode: CPU50: new patch_level=0x0a0011d1
[19322219.642510] microcode: CPU53: new patch_level=0x0a0011d1
[…]
[19322219.643117] microcode: CPU69: new patch_level=0x0a0011d1
[19322220.395578] x86/CPU: CPU features have changed after loading microcode, but might not take effect.
[19322220.415943] microcode: Reload completed, microcode revision: 0xa0011d1

This contains updated microcode updates for [Zenbleed][1], that can
hopefully be applied on running systems via [late loading][2].

    $ echo 1 | sudo tee /sys/devices/system/cpu/microcode/reload

Also remove comment with incorrect instructions, how this bee file was
created.

Resolves: mariux64/mariux64-issues#82

[1]: https://lock.cmpxchg8b.com/zenbleed.html
[2]: https://docs.kernel.org/6.1/x86/microcode.html#late-loading
@pmenzel pmenzel force-pushed the update-linux-firmware-from-20220411-to-20230625-39-g59fbffa9 branch from 91e7147 to 9f13533 Compare July 25, 2023 05:30
@pmenzel
Copy link
Collaborator Author

pmenzel commented Jul 25, 2023

Would be great to get this tested on Zen 2 systems.

@pmenzel
Copy link
Collaborator Author

pmenzel commented Jul 25, 2023

Late loading tested on otherland (Dell PowerEdge R7525, AMD EPYC 7763):

$ dmesg | grep -e "Linux version" -e DMI: -e microcode
[    0.000000] Linux version 5.15.77.mx64.440 (root@theinternet.molgen.mpg.de) (gcc (GCC) 10.4.0, GNU ld (GNU Binutils) 2.37) #1 SMP Tue Nov 8 15:42:33 CET 2022
[    0.000000] DMI: Dell Inc. PowerEdge R7525/05Y13N, BIOS 2.7.3 03/30/2022
[   16.078332] microcode: CPU0: patch_level=0x0a001173
[   16.083306] microcode: CPU1: patch_level=0x0a001173
[…]
[   17.766911] microcode: CPU255: patch_level=0x0a001173
[   17.772061] microcode: Microcode Update Driver: v2.2.
[19322219.642408] microcode: CPU50: new patch_level=0x0a0011d1
[19322219.642510] microcode: CPU53: new patch_level=0x0a0011d1
[…]
[19322219.643117] microcode: CPU69: new patch_level=0x0a0011d1
[19322220.395578] x86/CPU: CPU features have changed after loading microcode, but might not take effect.
[19322220.415943] microcode: Reload completed, microcode revision: 0xa0011d1

@pmenzel pmenzel merged commit 7c87a54 into master Jul 25, 2023
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant